10 must have soft skills for it professionals